/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package context;

import commands.ICommand;

import java.util.Set;
import java.util.Map;

/**
 *
 * eCOM - Adopte un Presta - Mars-Avril 2013
 * @author Kheira, Jef, William, Tuan-Long
 */
public interface IContext {
    public Map<String, ICommand> getCommands();
    public void setCommands(Map<String, ICommand> commands);
    public void setVar(String key, Object value);
    public Object getVar(String key);
    public Object unsetVar(String key);
    public Set<String> getVarNames();

}
